#include <stdio.h>

int main(int argc, char *argv[])
{
    register float a;

    // 未初始化的寄存器變量a的值爲-nan
    printf("a = %f\n", a);

    a = 123123123123123123.22131231232;
    // 寄存器變量已經不再存儲在內存中了， 因此無法讀取寄存器變量的地址
    // error: address of register variable ‘a’ requested
    // printf("a = %f\n, address a = %p", a, &a);

    return 0;
}
